/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

function soloLetras(campo) {
    var check = true;
    var value = campo.value;

    for (var i = 0; i < campo.value.length; ++i)
    {
        var new_key = value.charAt(i);
        if (((new_key < "0") || (new_key > "9")) &&
                !(new_key == ""))
        {
            check = false;
            break;
        }
    }
    if (!check)
    {
        campo.style.backgroundColor = "red";
    }
    else
    {
        campo.style.backgroundColor = "white";
    }
}
function soloNumeros(e) {
    if(formulario.Identificacion.value.length == 0){
       var key = window.Event ? e.which : e.keyCode
    return (key >= 49 && key <= 57) ;
   } 
    var key = window.Event ? e.which : e.keyCode
    return (key >= 48 && key <= 57  || (key==8))
}
function validarEmail( email ) {
    expr = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if ( !expr.test(email) )
        alert("Error: La dirección de correo " + email + " es incorrecta.");
}

function validarForm(formulario) {
    
   if (formulario.Identificacion.value.length == 0 && formulario.Password.value.length == 0) { //¿Tiene 0 caracteres?
        formulario.Identificacion.focus();    // Damos el foco al control
        window.alert("Error: Todos los campos son requeridos", "Error");
        // alert('Campos Vacios Por favor Ingrese Información'); //Mostramos el mensaje
        return false; //devolvemos el foco
    } else if (formulario.Identificacion.value.length == 0) { //¿Tiene 0 caracteres?
        formulario.Identificacion.focus();    // Damos el foco al control
        window.alert('Error: El campo Usuario es Obligatorio'); //Mostramos el mensaje
        return false; //devolvemos el foco
    } else if (formulario.Password.value.length == 0) {
        formulario.Password.focus();    // Damos el foco al control
        window.alert('Error: El campo Contraseña es Obligatorio'); //Mostramos el mensaje
        return false; //devolvemos el foco 
    }

    return true; //Si ha llegado hasta aquí, es que todo es correcto
}
